package com.kucai.yifaqapp.util;

import android.widget.TextView;

/**
 * Created by Administrator on 2017/10/13.
 * 金额整理工具类
 */

public class PriceUtils {

    public static void format(TextView tv) {
        if (tv != null) {
            if (!tv.getText().toString().contains(".")) {
                tv.append(".00");
            } else {
                String[] split = tv.getText().toString().split("\\.");
                switch (split.length) {
                    case 1:
                        tv.setText(split[0] + ".00");
                        break;
                    case 2:
                        tv.setText(split[0] + ".");
                        switch (split[1].length()) {
                            case 1:
                                tv.append(split[1] + "0");
                                break;
                            case 2:
                                tv.append(split[1]);
                                break;
                            default:
                                if (split[1].length() > 1)
                                    tv.append(split[1].substring(0, 2));
                                break;
                        }
                        break;
                }
            }
//            if (tv.getText().toString().endsWith(".0")
//                    || tv.getText().toString().endsWith(".1")
//                    || tv.getText().toString().endsWith(".2")
//                    || tv.getText().toString().endsWith(".3")
//                    || tv.getText().toString().endsWith(".4")
//                    || tv.getText().toString().endsWith(".5")
//                    || tv.getText().toString().endsWith(".6")
//                    || tv.getText().toString().endsWith(".7")
//                    || tv.getText().toString().endsWith(".8")
//                    || tv.getText().toString().endsWith(".9")) {
//                tv.append("0");
//            }
        }
    }
}
